package com.xteam.ecsystem.entities;


import java.io.Serializable;

/**
 * 商品优惠表
 * @author tangkf
 * @date 2012-08-14
 */
public class BaseGoodsOnsale implements Serializable {
	private static final long serialVersionUID = 1L;


	/**
	 * 类名称
	 */
	public static final String REF="BaseGoodsOnsale";

	/**
	 * 系统ID 的属性名
	 */
	public static final String PROP_BGOID="bgoId";

	/**
	 * 优惠商品 的属性名
	 */
	public static final String PROP_BGOGOODS="bgoGoods";

	/**
	 * 优惠数量 的属性名
	 */
	public static final String PROP_BGONUMBER="bgoNumber";

	/**
	 * 优惠价格 的属性名
	 */
	public static final String PROP_BGOPRICE="bgoPrice";

	/**
	 * 优惠排序 的属性名
	 */
	public static final String PROP_BGOORDER="bgoOrder";

	/**
	 * 优惠状态（0-无效，1-有效） 的属性名
	 */
	public static final String PROP_BGOSTATE="bgoState";

	/**
	 * 系统ID
	 */
	private java.lang.String bgoId;

	/**
	 * 优惠商品
	 */
	private java.lang.String bgoGoods;

	/**
	 * 优惠数量
	 */
	private java.lang.Integer bgoNumber;

	/**
	 * 优惠价格
	 */
	private java.lang.Double bgoPrice;

	/**
	 * 优惠排序
	 */
	private java.lang.Integer bgoOrder;

	/**
	 * 优惠状态（0-无效，1-有效）
	 */
	private java.lang.Integer bgoState;

	/**
	 * 获取 系统ID 的属性值
	 * @return bgoId : 系统ID
	 * @author tangkf
	 */
	public java.lang.String getBgoId(){
		return this.bgoId;
	}

	/**
	 * 设置 系统ID 的属性值
	 * @param bgoId : 系统ID
	 * @author tangkf
	 */
	public void setBgoId(java.lang.String bgoId){
		this.bgoId	= bgoId;
	}

	/**
	 * 获取 优惠商品 的属性值
	 * @return bgoGoods : 优惠商品
	 * @author tangkf
	 */
	public java.lang.String getBgoGoods(){
		return this.bgoGoods;
	}

	/**
	 * 设置 优惠商品 的属性值
	 * @param bgoGoods : 优惠商品
	 * @author tangkf
	 */
	public void setBgoGoods(java.lang.String bgoGoods){
		this.bgoGoods	= bgoGoods;
	}

	/**
	 * 获取 优惠数量 的属性值
	 * @return bgoNumber : 优惠数量
	 * @author tangkf
	 */
	public java.lang.Integer getBgoNumber(){
		return this.bgoNumber;
	}

	/**
	 * 设置 优惠数量 的属性值
	 * @param bgoNumber : 优惠数量
	 * @author tangkf
	 */
	public void setBgoNumber(java.lang.Integer bgoNumber){
		this.bgoNumber	= bgoNumber;
	}

	/**
	 * 获取 优惠价格 的属性值
	 * @return bgoPrice : 优惠价格
	 * @author tangkf
	 */
	public java.lang.Double getBgoPrice(){
		return this.bgoPrice;
	}

	/**
	 * 设置 优惠价格 的属性值
	 * @param bgoPrice : 优惠价格
	 * @author tangkf
	 */
	public void setBgoPrice(java.lang.Double bgoPrice){
		this.bgoPrice	= bgoPrice;
	}

	/**
	 * 获取 优惠排序 的属性值
	 * @return bgoOrder : 优惠排序
	 * @author tangkf
	 */
	public java.lang.Integer getBgoOrder(){
		return this.bgoOrder;
	}

	/**
	 * 设置 优惠排序 的属性值
	 * @param bgoOrder : 优惠排序
	 * @author tangkf
	 */
	public void setBgoOrder(java.lang.Integer bgoOrder){
		this.bgoOrder	= bgoOrder;
	}

	/**
	 * 获取 优惠状态（0-无效，1-有效） 的属性值
	 * @return bgoState : 优惠状态（0-无效，1-有效）
	 * @author tangkf
	 */
	public java.lang.Integer getBgoState(){
		return this.bgoState;
	}

	/**
	 * 设置 优惠状态（0-无效，1-有效） 的属性值
	 * @param bgoState : 优惠状态（0-无效，1-有效）
	 * @author tangkf
	 */
	public void setBgoState(java.lang.Integer bgoState){
		this.bgoState	= bgoState;
	}

	/**
	 * 转换为字符串
	 * @author tangkf
	 */
	public String toString(){
		return "{" + "bgoId(系统ID)=" + bgoId + "," +"bgoGoods(优惠商品)=" + bgoGoods + "," +"bgoNumber(优惠数量)=" + bgoNumber + "," +"bgoPrice(优惠价格)=" + bgoPrice + "," +"bgoOrder(优惠排序)=" + bgoOrder + "," +"bgoState(优惠状态（0-无效，1-有效）)=" + bgoState + "}";
	}
	/**
	 * 转换为 JSON 字符串
	 * @author tangkf
	 */
	public String toJson(){
		return "{" + "bgoId:'" + bgoId + "'," +"bgoGoods:'" + bgoGoods + "'," +"bgoNumber:'" + bgoNumber + "'," +"bgoPrice:'" + bgoPrice + "'," +"bgoOrder:'" + bgoOrder + "'," +"bgoState:'" + bgoState + "'}";
	}
}